package com.healthcloud.entity.patient;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 骨松基本信息
 * @author zhangjie
 */
@Data
public class PatientBoneLooseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	private Integer id;

    @ApiModelProperty(value = "身份证")
	private String idCard;

    @ApiModelProperty(value = "是否吸烟 1:是 2:否")
	private Integer smoke;

    @ApiModelProperty(value = "是否饮酒 1:是 2:否")
	private Integer drink;

    @ApiModelProperty(value = "膳食情况 1:普通膳食 2:治疗膳食 3:试验膳食 4:儿科膳食")
	private Integer diet;

    @ApiModelProperty(value = "饮用类型 1:白开水 2:浓茶水 3:乳制品 4:碳酸饮料 5:咖啡 6:其它饮料")
	private String drinkingType;

    @ApiModelProperty(value = "睡眠时间 1:小于5小时 2:5-6小时 3:7-8小时 4:8小时以上")
	private Integer sleepTime;

    @ApiModelProperty(value = "日晒时间 1:很少 2:一般 3:很多")
	private Integer sunTime;

    @ApiModelProperty(value = "锻炼频率 1:小于3次 2:3-5次 3:大于5次")
	private Integer sportTimes;

    @ApiModelProperty(value = "锻炼时间 1:小于30分钟 2:30-60分钟 3:大于60分钟")
	private Integer sportTime;

    @ApiModelProperty(value = "锻炼方式 1:散步 2:快步走 3:慢跑 4:跳舞 5:太极拳 6:爬山/楼梯 7:器材健身 8:打球 9:游泳 10:骑车 11:其他")
	private String sportType;

    @ApiModelProperty(value = "其他生活习惯")
	private String liveMsg;

    @ApiModelProperty(value = "风湿疾病 1:类风湿关节炎 2:骨关节炎 3:脊柱关节病 4:血管炎")
	private String rheumatismType;

    @ApiModelProperty(value = "内分泌及代谢系统疾病 1:甲状腺功能亢进症 2:甲状旁腺功能亢进症 3:库欣综合症")
	private String endocrineType;

    @ApiModelProperty(value = "循环系统疾病 1:高血压 2:冠状动脉粥样硬化性心脏病 3:高脂症 4:其它")
	private String circulatoryType;

    @ApiModelProperty(value = "呼吸系统疾病 1:支气管哮喘 2:慢性阻塞心肺疾病 3:其它")
	private String breathingType;

	@ApiModelProperty(value = "神经及精神系统疾病 1:神经性厌食症 2:脑血管病 3:重症肌无力 4:其他")
	private String nerveType;

	@ApiModelProperty(value = "消化系统疾病 1:肝硬化 2:吸收不良综合症 3:炎症性肠病(溃疡性结肠炎;克罗恩病) 4:乳糜泻 5:胃部大切除术后 6:其他")
	private String digestionType;

	@ApiModelProperty(value = "泌尿系统疾病 1:慢性肾功能不全或衰竭 2:肾小管性疾病 3:原发性肾小球肾病 4:肾淀粉样变性 5:其他")
	private String urineType;

	@ApiModelProperty(value = "血液系统疾病 1:白血病 2:骨髓增生异常综合症 3:其他")
	private String bloodType;

	@ApiModelProperty(value = "先天性及遗传性疾病 1:马凡综合症 2:血色病 3:卟啉病 4:成骨不全 5:其他")
	private String inheritanceType;

	@ApiModelProperty(value = "其他疾病 1:原发性骨肿瘤 2:继发性骨肿瘤 3:乳腺癌 4:艾滋病 5:其他")
	private String otherType;

    @ApiModelProperty(value = "抗骨松药物 1:是 2:否")
	private Integer drug;

    @ApiModelProperty(value = "肾上腺皮质激素 1:是 2:否")
	private Integer hormone;

    @ApiModelProperty(value = "性激素及其相关药物 1:是 2:否")
	private Integer sexHomone;

    @ApiModelProperty(value = "其他药物使用情况 1:无 2:抗癫痫药物 3:细胞毒或免疫抑制剂 4:铝制剂 5:锂制剂 6:肝素 7:芳香化酶抑制剂 8:其他")
	private String otherDrug;

    @ApiModelProperty(value = "骨折 1:是 2:否")
	private Integer fracture;

    @ApiModelProperty(value = "手术史 1:无 2:子宫切除 3:卵巢切除 4:甲状腺切除 5:甲状旁腺切除 6:使用过骨水泥 7:其他")
	private String operation;

	private Date createTime;

	private Date updateTime;

}
